有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在java中从字符串中分离子字符串

我有一个字符串,它有以下值(例如)。字符串中的每个数字后面都有逗号和空格

String var1 = 12, 4, 7, 125, 70;   
String var2 = 2, 5, 110, 25, 2;

现在我想把这些值存储在不同的变量包中

For var1,
num1=12,
num2=4,
num3=7,
num4=125,
num5=70

For var2,
num1=2,
num2=5,
num3=110,
num4=25,
num5=2

有人能告诉我如何做到这一点吗

谢谢


共 (2) 个答案

  1. # 1 楼答案

    简单地

    String[] numbers = var1.replaceAll(";","").split(", ");
    String var1 = numbers[0];
    ...
    
  2. # 2 楼答案

    试试这个

    String var1 = "12, 4, 7, 125, 70";   
    String var2 = "2, 5, 110, 25, 2";
    
    String arr1[]=var1.split(",");
    String arr2[]=var2.split(",");
    

    并将其存储到单独的变量中